鐵人賽 Docker Dockerfile 漢堡【以皮毛技術與 AWS 平台建構雲端蘿蔔服務】的第七篇,還沒用到 AWS,是作者對於一些基本的技術的一些堅持與情懷。
今天來聊聊 漢堡 容器映像檔!
對於容器映像檔理解,要從作者年幼時對於麥當勞和動力火車都十分憧憬的印象中說起。
動力火車,有首歌是這麼唱的...
雙!層!純牛肉!獨特醬料加生菜、吉事洋蔥酸黃瓜;
芝麻麵包蓋上去,好吃過癮麥香堡。當時要吃麥當勞,要搭一個小時的公車到市區才會有⋯⋯
作者我都會騎 15 公里的腳踏車去買麥當勞。
參考資料:
 
 
外國人拿著美金來台灣買漢堡,可以拿到更多找零的意思!!
結合人均所得來看,得到台灣勞工好便宜的結論⋯⋯
要嘛在家當老闆、當地主、或是出國當勞工⋯⋯
 
資料來源:https://www.ziprecruiter.com/Jobs/Devops
 
資料來源:https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
FROM 選擇 Base Image
ubuntu:18.04 作為基底COPY 在製作映像檔階段,進行資料拷貝
Dockerfile 所在的目錄下的所有資料,都放到容器內的 /app 下RUN 在製作映像檔階段,運作的指令
make 指令make 稍微有困惑,可以看昨天發表的文章⋯⋯CMD 定義容器執行後的預設行為
CMD 只會有一層CMD 所呼叫的指令,運作結束的時候,整個容器就會終止。kill -9 殺掉那個程序看看不覺得很像漢堡嗎?